engine cooling unit - German English Dictionary